Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
157A CHURCH ROAD Detached £179,950 30 Nov 1999
159 CHURCH ROAD Semi-Detached £430,000 17 May 2023
161 CHURCH ROAD Semi-Detached £395,919 27 Oct 2023